home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 551-575 / disk_562 / intuisup / borders / source.lzh / makefile < prev   
Makefile  |  1991-10-21  |  700b  |  33 lines

  1. #
  2. #        Makefile for Borders
  3. #
  4. # Macros
  5. #
  6. CFLAGS_PRE =-a -pacs -so -wdelopqw -ho ram:borders.pre
  7. CFLAGS_TEST=-pacs -so -wdelopqw -hi ram:borders.pre
  8. CFLAGS_LIB =-mb -pacs -so -wdelopqw -hi ram:borders.pre
  9. LFLAGS     =-m +q
  10. OBJECTS    =borders.o borders_test.o /render/render.o
  11. LIBRARIES  =-lc16
  12. #
  13. # Dependancy entries
  14. #
  15. all: ram:borders.pre borders_test
  16. #
  17. ram:borders.pre: borders.pre
  18.    copy borders.pre $@ clone
  19. #
  20. borders.pre: includes.h
  21.    cc $(CFLAGS_PRE) -o nil: includes.h
  22.    copy ram:$@ $@ clone
  23. #
  24. borders_test: $(OBJECTS)
  25.    ln $(LFLAGS) -o $@ $(OBJECTS) $(LIBRARIES)
  26. #
  27. borders_test.o: borders_test.c
  28.    cc $(CFLAGS_TEST) -o $@ $*.c
  29. #
  30. borders.o: borders.c
  31.    cc $(CFLAGS_LIB) -o $@ $*.c
  32. #
  33.